Due: Monday, April 20th by 6:00 PM
Write up carefully argued solutions to the following problems. Each solution should be clear enough that it can explain (to someone who does not already understand the answer) why it works. However, you may use results from lecture, the reference sheets, and previous homework without proof.
You are required to submit your own solutions. You are allowed to discuss the homework with other students. However, the write up must clearly be your own, and moreover, you must be able to explain your solution at any time. We reserve ourselves the right to ask you to explain your work at any time in the course of this class.
You have a total of three late days during the quarter, but you can only use one late day on any one homework, giving an additional day on both parts. Please plan ahead.
Submit your solution via Gradescope. In particular:
Each numbered task should be solved on its own page (or pages). Do not write your name on the individual pages. (Gradescope will handle that.)
When you upload your pages, make sure each one is properly rotated. If not, you can use the Gradescope controls to turn them to the proper orientation.
Follow the Gradescope prompt to link tasks to pages.
You are not required to typeset your solution, but your submission must be legible. It is your responsibility to make sure solutions are readable — we will not grade unreadable write-ups.
For each of the following, write a formal proof that the claim holds.
Given and , prove .
You are free to use equivalences and Direct Proof in addition to Modus Ponens, Intro , Elim , Intro , and Elim .
Given and , prove .
You are free to use Direct Proof, Intro , Elim , Intro , and Elim in addition to the propositional rules. Equivalences are not allowed.
For each of the following, write a formal proof that the claim holds.
In addition to the propositional rules from Task 1, your proofs are also allowed to use Cases and the Latin rules. Equivalences are not allowed.
Given , , , and , prove .
Hint: Use Cases on the disjunction to conclude .
Given , , and , it follows that holds.
Hint: First prove by contradiction, using the Contradiction and Absurdum rules. Then use together with the second given to conclude .
Let the domain of discourse be the integers. Consider the following claim: In English, this claim says that sums of divisible integers are divisible: if divides both and , then also divides their sum . As an example, if you know that divides both and , you know that also divides .
Write a formal proof that the claim holds.
Translate your formal proof to an English proof.
Keep in mind that your proof will be read by a human, not a computer, so you should explain the algebra steps in more detail, whereas some of the predicate logic steps (e.g., Elim ) can be skipped.
The following problems are optional and do not need to be submitted. However, you may submit solutions and receive a small amount of extra credit for any 5 (of the 16) subparts, graded solely on completion. For the maximum extra credit score, at least one subpart from each of the three sections should be submitted.
Proofs with propositions (write a formal proof)
Given , , and , it follows that .
Given , , and , it follows that .
Given , , and , it follows that .
Given , , , it follows that .
Given and , it follows that .
Given , , and , it follows that .
Given and , it follows that .
Given , , and , it follows that .
Given , , and , it follows that . (Note the differing parentheses from above)
Proofs with quantifiers (write a formal proof)
Given , , and , it follows that .
Given and , it follows that .
Given , it follows that .
Given and , it follows that .
Proofs involving definitions (it may be easier to do these in English, but you can try formal too)
Prove that the product of two odd integers is odd.
Prove that the sum of two rational numbers is rational.
Prove that for every positive integer , .